a cross to carry - English Synonyms Dictionary